Sweet Chili Indian Restaurant
Currently closed|Open at 12:00 today
2180 Wyandotte St W, Windsor, ON N9B 1J9, Canada
Attractions Near Sweet Chili Indian Restaurant
Restaurants Near Sweet Chili Indian Restaurant
Hotels Near Sweet Chili Indian Restaurant